package com.lx.sync.core.executor;

import com.lx.sync.core.model.SyncBaseDTO;
import java.util.List;

/**
 * 同步执行器
 *
 * @author machen
 * @date 2020/11/5 14:16
 */
public interface SyncExecutor<T> {

    /**
     * 执行数据同步
     * @param dataList 待同步数据列表
     * @return Future对象，用于异步执行结果获取
     */
    void executor(List<T> dataList);


}
